strap a dead-eye - English Synonyms Dictionary